package com.ruoyi.web.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 股票列对象 gu_mr_gu
 * 
 * @author ruoyi
 * @date 2025-10-17
 */
public class GuMrGu extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String id;

    /** 股票代码 */
    @Excel(name = "股票代码")
    private String dm;

    /** 股票名称 */
    @Excel(name = "股票名称")
    private String mc;

    /** 交易所 */
    @Excel(name = "交易所")
    private String jys;

    /** 所属概念一级 */
    @Excel(name = "所属概念一级")
    private String gn1;

    /** 所属二级概念 */
    @Excel(name = "所属二级概念")
    private String gn2;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }

    public void setDm(String dm) 
    {
        this.dm = dm;
    }

    public String getDm() 
    {
        return dm;
    }

    public void setMc(String mc) 
    {
        this.mc = mc;
    }

    public String getMc() 
    {
        return mc;
    }

    public void setJys(String jys) 
    {
        this.jys = jys;
    }

    public String getJys() 
    {
        return jys;
    }

    public void setGn1(String gn1) 
    {
        this.gn1 = gn1;
    }

    public String getGn1() 
    {
        return gn1;
    }

    public void setGn2(String gn2) 
    {
        this.gn2 = gn2;
    }

    public String getGn2() 
    {
        return gn2;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("dm", getDm())
            .append("mc", getMc())
            .append("jys", getJys())
            .append("gn1", getGn1())
            .append("gn2", getGn2())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
